<?php use_stylesheets_for_form($form) ?>
<?php use_javascripts_for_form($form) ?>
<?php
/**
 * @author     Roberto Hernandez De La Luz at Netosfera
 * @date    2011-04-13
 */
?>

<?php 

$usuario = Doctrine_Core::getTable('Usuario')->find(array($sf_user->getAttribute('id_usuario')));

//$sf_user->getAttribute('nombre');
        
?>

<?php /*Campos solo informativos no deben formar parte del form que se enviara,
 * la parte de ajax igual debe estar fuera del form generado automaticamente
 * Roberto HDLL
 */ ?>


<?php /* codigo agregado el 15/11/2011 para manejar una nueva peticion del cliente, ahora debera mostrar el kilometraje
 * en su respectivo campo de texto y cambiarlo cuando se cambia el vehiculo y enviarlo 
 */ ?>
<script type="text/javascript">

$(document).ready(function(){
    
    var kilomve = [];

    
<?php
$c=0;
$primer=0;
foreach($kilometrajev as $key => $kv):
    if($c==0):
        $primer=$kv;
        $c++;
    endif;
    
?>
kilomve[<?php echo $key; ?>] = <?php echo $kv; ?>

    <?php 
endforeach;

?>
    $("#cita_kilometraje").val(<?php echo $primer; ?>);
    $("#cita_id_vehiculo_usuario").change(function() 
    { 
        $.each(kilomve, function(key, value) { 
            if(key==$("#cita_id_vehiculo_usuario").val()){
                $("#cita_kilometraje").val(value);
            } 
        });
        
    }); 
      
});
 
</script>
<div id="info-user" class="corner">
<h1>Datos Usuario</h1>

<span class="campo-form-datos">Nombre: <?php echo $usuario->getNombre(); ?> &nbsp;&nbsp; Email: <?php echo $usuario->getEmail(); ?></span>
<span class="campo-form-datos">Telefono de contacto: <div id="numerobd"><?php echo $usuario->getTelefono1(); ?></div></span>
<span class="campo-form-datos">Celular: <div id="numerobd"><?php echo $usuario->getCelular1(); ?></div></span>

</div>
<?php /*se envia a citas para que capture el auto seleccionado y se revise que vehiculo se selecciono para recomendar un servicio */?>
<form action="<?php echo url_for('@serviciosrecomendados') ?>" method="post" <?php $form->isMultipart() and print 'enctype="multipart/form-data" ' ?>>
<?php echo $form->renderHiddenFields() ?>  
 <?php echo $form->renderGlobalErrors() ?>
    
<span class="campo-form-calendar">Fecha de la cita <?php echo $form['fecha']->renderError() ?>
          <?php echo $form['fecha'] ?></span>
<span class="campo-form">
	<?php echo $form['hora']->renderLabel() ?><?php echo $form['hora']->renderError() ?><?php echo $form['hora'] ?>
</span>

<span class="campo-form"><?php echo $form['id_vehiculo_usuario']->renderLabel() ?><?php echo $form['id_vehiculo_usuario']->renderError() ?>
          <?php //echo $form['id_vehiculo_usuario'] ?>
          <?php
          $query = Doctrine_Query::create()
                    ->select("*")
                    ->from("VehiculoUsuario s")
                    ->where("s.id_usuario = " . $sf_user->getAttribute('id_usuario'));

          $q = new sfWidgetFormDoctrineChoice(array('model' => 'VehiculoUsuario',
                'query' => $query));

          echo $q->render('cita[id_vehiculo_usuario]'); ?></span>

<span class="campo-form">
	<?php echo $form['kilometraje']->renderLabel() ?><?php echo $form['kilometraje']->renderError() ?><?php echo $form['kilometraje'] ?>
</span>    
    
<span class="campo-form">
Observaciones<?php echo $form['detalles_usuario']->renderError() ?><?php echo $form['detalles_usuario'] ?>
</span>

<input type="submit" value="Continuar" />
<div id="space"></div>
  
</form>
<div id="info-user" class="corner" style="display:none">
<h1>Datos Vehiculo</h1>

<span class="campo-form-datos">Año: <?php echo $usuario->getNombre(); ?> </span>
<span class="campo-form-datos">Km: <?php echo $usuario->getTelefono1(); ?></span>
<span class="campo-form-datos">Ingresar Km Actual: </span>


</div>